package nio;

import java.nio.IntBuffer;

/**
 * @Author: Dgg
 * @Date: 2021/11/22 22:41
 */
public class BasicBuffer {
	public static void main(String[] args) {
		//案列说明NIO Buffer（简单使用）
		//创建int类型的buffer 可以存放5个int
		IntBuffer intBuffer = IntBuffer.allocate(5);

		//向buffer中存放数据
		for (int i = 0; i < intBuffer.capacity(); i++) {
			intBuffer.put(i * 2);
		}
		//如何从buffer 中读取数据
		//将buffer 转换 , 读写切换
		intBuffer.flip();
//		intBuffer.position(2);
		while (intBuffer.hasRemaining()) {
			System.out.println(intBuffer.get());
		}
	}
}
